package com.sfh.appversion.dto.req;

import lombok.Data;

import java.util.Date;

/**
 * 发布应用新版本
 */
@Data
public class AppVersionNewReqDTO {

    private String appId;

    /**下载地址*/
    private String versionFile;

    /**版本名 0.0.1*/
    private String versionName;

    /**版本号：100*/
    private long versionCode;

    /**强制更新:1 强制，0非强制*/
    private String  versionForce;

    /**生效方式 1立即 0定时*/
    private String  versionEffectType;

    /**定时模式：发布时间开始*/
    private Date versionRegularTimeStart;

    /**定时模式：发布时间结束*/
    private Date  versionRegularTimeEnd;

    /**发布模式：1全量模式 2指定模式 3定量模式*/
    private String versionReleaseType;

    /**发布模式为定量模式，定量数量*/
    private long versionQuantifySize;
    /**发布模式为指定模式时，更新人员手机号码多个使用英文逗号分隔*/
    private String versionDesignatePhones;

    /**更新内容*/
    private String versionContent;

    /**手机品牌*/
    private String versionPhoneBrand;

    /**手机型号*/
    private String versionPhoneModel;

    /**手机系统版本*/
    private String versionPhoneVersion;
    /**备注*/
    private String   versionNotes;
}
